Big Huge Thesaurus

narcissus papyraceus

noun

sounds kind of like